Definitions | t T, x:A B(x), s = t, Type, , x:A B(x), y is f*(x), P & Q, {T}, (x l), P  Q, x:A. B(x), y=f*(x) via L, type List, False, A, Void, a < b, x:A. B(x), , [car / cdr], hd(l), A c B, , left + right, P Q, P   Q, [], <a, b>, i <z j, i z j, l[i], s ~ t, A B, , #$n, ||as||, n+m, i j < k, i j , {x:A| B(x)} , {i..j }, A List , x.A(x),  x,y,z. t(x;y;z), f(a), y = f+(x) |